lead perchlorate - Turkish English Dictionary